Synonyms for "hydrogen bomb"

Words with similar meaning